export interface DetailsVO {
  /**
   * 材料id
   */
  id: string | number;

  /**
   * 材料类型（0：外箱标 1：产品表 2：唛头 3：印刷图）
   */
  type: number;

  /**
   * 材料路径
   */
  url: string;

  /**
   * 材料状态（0：待查看 1：确认 2：驳回）
   */
  status: number;

  /**
   * 驳回原因
   */
  cause: string;

  /**
   * 货件id
   */
  shipmentId: string | number;

  /**
   * 上传材料id
   */
  materialId: string | number;

}

export interface DetailsForm extends BaseEntity {
  /**
   * 材料id
   */
  id?: string | number;

  /**
   * 材料类型（0：外箱标 1：产品表 2：唛头 3：印刷图）
   */
  type?: number;

  /**
   * 材料路径
   */
  url?: string;

  /**
   * 材料状态（0：待查看 1：确认 2：驳回）
   */
  status?: number;

  /**
   * 驳回原因
   */
  cause?: string;

  /**
   * 货件id
   */
  shipmentId?: string | number;

  /**
   * 上传材料id
   */
  materialId?: string | number;

}

export interface DetailsQuery extends PageQuery {

  /**
   * 材料类型（0：外箱标 1：产品表 2：唛头 3：印刷图）
   */
  type?: number;

  /**
   * 材料路径
   */
  url?: string;

  /**
   * 材料状态（0：待查看 1：确认 2：驳回）
   */
  status?: number;

  /**
   * 驳回原因
   */
  cause?: string;

  /**
   * 货件id
   */
  shipmentId?: string | number;

  /**
   * 上传材料id
   */
  materialId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



